roll form machine - Spanish English Dictionary